package com.heima.media.util;

import com.alibaba.fastjson.JSON;
import com.heima.media.dto.ContentDto;
import com.heima.media.dto.ImageDto;

import java.util.ArrayList;
import java.util.List;

public class JsonTest {

    public static void main(String[] args) {
//        String content = "[{\"type\":\"text\",\"value\":\"学校防疫从未放松，学生入校之后就没有出过大门，就连老师们也是减少了通勤，住在了学校里面。尽管如此地小心翼翼，严防到现在，眼看这一学期就要到尽头了，却又突起波澜，孩子们还是没有能够安安稳稳地坚持到放寒假。\"},{\"type\":\"image\",\"value\":\"http://192.168.85.143:9000/heima/4e342011-dd0c-4a5b-8005-ad065ab43056.jpeg\",\"id\":264},{\"type\":\"image\",\"value\":\"http://192.168.85.143:9000/heima/3b0383e6-18c7-4891-9606-6703c2b8d3e5.jpeg\",\"id\":263},{\"type\":\"image\",\"value\":\"http://192.168.85.143:9000/heima/5a13bd1a-62ab-41cd-9ba7-928e1cac53ef.jpg\",\"id\":267},{\"type\":\"text\",\"value\":\"石家庄多名学生中招！中小学周一开始返校复学？\n在河北石家庄河北师大、科大、地大、铁大等高校相继爆发疫情之后，连带着42中、35中、联邦等中学也开始有了疫情扩散的苗头，多名学生都不幸被感染，尤其是河北传媒学院一名学生不幸离世更是牵动着大家的心。\"}]";
//
//        List<ContentDto> contentDtos = JSON.parseArray(content, ContentDto.class);
//
//        System.out.println(contentDtos);
//[{"id":256,"url":"http://192.168.85.143:9000/heima/32fbeafb-d6d3-4100-9b53-040fa4aab2cd.png"},
// {"id":257,"url":"http://192.168.85.143:9000/heima/c289ae2a-89ea-4d3f-89a4-8b512db07645.png"},
//        {"id":258,"url":"http://192.168.85.143:9000/heima/a88f84e2-0678-42bf-8d55-d38ea450b454.png"}]

  List<ImageDto> imageDtoList = new ArrayList<>();
  imageDtoList.add(new ImageDto(256,"http://192.168.85.143:9000/heima/32fbeafb-d6d3-4100-9b53-040fa4aab2cd.png"));
  imageDtoList.add(new ImageDto(257,"http://192.168.85.143:9000/heima/c289ae2a-89ea-4d3f-89a4-8b512db07645.png"));
        String jsonString = JSON.toJSONString(imageDtoList);
        System.out.println(jsonString);

    }
}
